0 رای
وضعیت موجودی موجود

قیمت قبلی: 4,160,000 ریال
قیمت: 3,760,000 ریال

 



Product details

  • Publisher ‏ : ‎ Manning (October 26, 2021)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 336 pages
  • ISBN-10 ‏ : ‎ 161729831X
  • ISBN-13 ‏ : ‎ 978-1617298318

 

کتاب Five Lines of Code: How and when to refactor

 
Five Lines of Code teaches refactoring that's focused on concrete rules and getting any method down to five lines or less! There’s no jargon or tricky automated-testing skills required, just easy guidelines and patterns illustrated by detailed code samples.

In Five Lines of Code you will learn:

    The signs of bad code
    Improving code safely, even when you don’t understand it
    Balancing optimization and code generality
    Proper compiler practices
    The Extract method, Introducing Strategy pattern, and many other refactoring patterns
    Writing stable code that enables change-by-addition
    Writing code that needs no comments
    Real-world practices for great refactoring

Improving existing code—refactoring—is one of the most common tasks you’ll face as a programmer. Five Lines of Code teaches you clear and actionable refactoring rules that you can apply without relying on intuitive judgements such as “code smells.” Following the author’s expert perspective—that refactoring and code smells can be learned by following a concrete set of principles—you’ll learn when to refactor your code, what patterns to apply to what problem, and the code characteristics that indicate it’s time for a rework.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the technology
Every codebase includes mistakes and inefficiencies that you need to find and fix. Refactor the right way, and your code becomes elegant, easy to read, and easy to maintain. In this book, you’ll learn a unique approach to refactoring that implements any method in five lines or fewer. You’ll also discover a secret most senior devs know: sometimes it’s quicker to hammer out code and fix it later!

About the book
Five Lines of Code is a fresh look at refactoring for developers of all skill levels. In it, you’ll master author Christian Clausen’s innovative approach, learning concrete rules to get any method down to five lines—or less! You’ll learn when to refactor, specific refactoring patterns that apply to most common problems, and characteristics of code that should be deleted altogether.

What's inside

    The signs of bad code
    Improving code safely, even when you don’t understand it
    Balancing optimization and code generality
    Proper compiler practices

About the reader
For developers of all skill levels. Examples use easy-to-read Typescript, in the same style as Java and C#.

About the author
Christian Clausen works as a Technical Agile Coach, teaching teams how to refactor code.

Table of Contents
1 Refactoring refactoring
2 Looking under the hood of refactoring
PART 1 LEARN BY REFACTORING A COMPUTER GAME
3 Shatter long function
4 Make type codes work
5 Fuse similar code together
6 Defend the data
PART 2 TAKING WHAT YOU HAVE LEARNED INTO THE REAL WORLD
7 Collaborate with the compiler
8 Stay away from comments
9 Love deleting code
10 Never be afraid to add code
11 Follow the structure in the code
12 Avoid optimizations and generality
13 Make bad code look bad
14 Wrapping up

 

منابع کتاب کتاب Five Lines of Code: How and when to refactor

 
Five Lines of Code بازسازی مجدد را آموزش می دهد که بر قوانین مشخص تمرکز دارد و هر روشی را به پنج خط یا کمتر کاهش می دهد! نیازی به اصطلاحات تخصصی یا مهارت‌های تست خودکار پیچیده نیست، فقط دستورالعمل‌ها و الگوهای آسانی که با نمونه‌های کد دقیق نشان داده شده‌اند.

در پنج خط کد یاد خواهید گرفت:

    نشانه‌های کد بد
    بهبود کد به صورت ایمن، حتی زمانی که آن را درک نمی‌کنید
    تعادل بهینه‌سازی و عمومیت کد
    اعمال صحیح کامپایلر
    روش استخراج، معرفی الگوی استراتژی، و بسیاری از الگوهای بازسازی مجدد،
    نوشتن کد پایدار که امکان
    نوشتن کدتغییر با افزودنرا فراهم می کند که نیازی به نظر ندارد.
    روش های دنیای واقعی برای بازسازی عالی

بهبود کدهای موجود – refactoring – یکی از رایج ترین کارهایی است که شما به عنوان یک برنامه نویس با آن روبرو خواهید شد. پنج خط کد به شما قوانین بازسازی واضح و قابل اجرا را می آموزد که می توانید بدون تکیه بر قضاوت های شهودی مانند «بوی کد» اعمال کنید. با پیروی از دیدگاه متخصص نویسنده - که بازآفرینی و بوی کد را می توان با پیروی از مجموعه ای مشخص از اصول یاد گرفت - خواهید آموخت که چه زمانی کد خود را اصلاح کنید، چه الگوهایی را برای چه مشکلی اعمال کنید، و ویژگی های کد که نشان می دهد زمان آن فرا رسیده است. دوباره کار کردن

خرید کتاب چاپی شامل یک کتاب الکترونیکی رایگان در قالب‌های PDF، Kindle و ePub از انتشارات منینگ است.

در مورد تکنولوژی
هر پایگاه کد شامل اشتباهات و ناکارآمدی هایی است که باید آنها را پیدا و برطرف کنید. به روش درست Refactor کنید، کد شما زیبا، خواندنی و نگهداری آسان می شود. در این کتاب، شما یک رویکرد منحصر به فرد برای بازسازی مجدد خواهید آموخت که هر روشی را در پنج خط یا کمتر اجرا می کند. شما همچنین یک راز را کشف خواهید کرد که اکثر توسعه دهندگان ارشد می دانند: گاهی اوقات چکش کردن کد و تعمیر آن سریعتر است!

درباره کتاب
Five Lines of Code نگاهی تازه به بازسازی مجدد برای توسعه دهندگان در تمام سطوح مهارت است. در آن، شما بر رویکرد نوآورانه کریستین کلاوزن نویسنده تسلط خواهید یافت، قوانین مشخصی را یاد می‌گیرید تا هر روشی را به پنج خط یا کمتر کاهش دهید! شما یاد خواهید گرفت که چه زمانی باید refactor کنید، الگوهای refactoring خاصی که برای اکثر مشکلات رایج اعمال می شود و ویژگی های کد که باید به طور کامل حذف شوند.

چه چیزی در داخل است

    نشانه های کد بد
    بهبود ایمن کد، حتی زمانی که آن را درک نمی کنید
    تعادل بهینه سازی و عمومیت کد
    شیوه های مناسب کامپایلر

درباره خواننده
برای توسعه دهندگان با تمام سطوح مهارت. نمونه‌ها از تایپ اسکریپت آسان خوان، به سبک جاوا و سی شارپ استفاده می‌کنند.

درباره نویسنده
کریستین کلاوزن به عنوان یک مربی چابک فنی کار می کند و به تیم ها آموزش می دهد که چگونه کد را تغییر دهند.

فهرست مطالب
1 بازسازي مجدد
2 نگاه به زير هود بازسازي
بخش 1 با بازسازي بازي كامپيوتري ياد بگيريد
3 تابع طولاني را بشكند
4 كدهاي نوع را به كار
ببنديد 5 كدهاي مشابه را با هم فيوز كنيد
6 از داده ها دفاع کنید
قسمت 2 بردن آموخته هایتان به دنیای واقعی
7 همکاری با کامپایلر
8 از نظرات دوری کنید
9 عاشق حذف کد
10 هرگز از افزودن کد نترسید
11 ساختار موجود در کد را دنبال کنید
12 از بهینه سازی ها و عمومیت ها اجتناب
کنید 13 ایجاد کنید کد بد بد به نظر می رسد
14 در حال جمع بندی

 

نظرات کاربران درباره کتاب Five Lines of Code: How and when to refactor

نظری در مورد این محصول توسط کاربران ارسال نگردیده است.
اولین نفری باشید که در مورد کتاب Five Lines of Code: How and when to refactor نظر می دهد.

ارسال نظر درباره کتاب Five Lines of Code: How and when to refactor

لطفا توجه داشته باشید که ایمیل شما منتشر نخواهد شد.

بر اساس سلیقه شما...

  این کتاب به صورت  رنگی  است. Product details ...
6,960,000 ریال
  Product details ASIN ‏ : ‎ 0451228731 Pu ...
6,720,000 ریال

codebazan

طراحی و اجرا: فروشگاه ساز سبدخرید